The Astra Sports Tourer Is A Practical, Surprisingly Fun Estate Car